home *** CD-ROM | disk | FTP | other *** search
-
- Masterclass
-
- Delving deeper into the mysteries of Workbench can unearth
- some interesting hidden features...
-
-
-
- L
- ---
-
- (ms1.iff)
-
- The L directory is where you will find various system
- handlers and file systems. Eh? Well, exactly. This is one of
- those drawers which can happily keep itself to itself and
- leave all us normal people (with lives) alone. If you do
- bother to take a peek, you may find exciting files such as
- the CrossDOSFileSystem or a CDROM or networking filing
- system if you have installed one. Yes, it's where the Shell
- handler lives, but it's all a bit much at times.
-
- For more information on the delights of handlers and other
- Amiga devices, hunt out a book called "The Amiga Guru Book"
- by Ralph Babel. This is the respected reference work for
- those who really enjoy C and really should get out a lot
- more.
-
-
-
- Fonts
- -----
-
- (ms2.iff)
-
- Fonts are fun: remember that. When your DTP program is
- refusing to print anything even slightly resembling what is
- on screen, repeat it to yourself like a mantra. "Fonts are
- fun, fonts are fun".
-
- Whenever you see text appear on screen, you are looking at a
- font. The appearance and the size of the letters is
- determined by the typeface used and the "point" size of the
- text. You can control the fonts used by the Workbench from
- the Fonts Preference editor. As you use various packages and
- install new programs, the number of fonts you collect will
- grow to frightening proportions. It's worth having a
- clear-out every so often. If you don't, you'll find you have
- to wait ages everytime you want to pick a font in an Art
- package.
-
-
- (ms3.iff -- Whoops, rather too many fonts in this directory.
- Time for a Autumn clean out)
-
-
- There are two types of fonts: bitmapped (sometimes called
- non-proportional) and scaleable. The default Amiga font is
- called "Topaz". The name doesn't mean anything special, it's
- just the title the Amiga designers gave to it. Topaz is a
- bitmapped font, which means it was designed to look good at
- a certain size. Scale it up, and it looks blocky. Bitmap
- fonts are useful because they are memory effecient and fast.
- A good text editor such as Cygnus Ed can scroll text
- incredibly fast because it deals exclusively with bitmapped
- fonts.
-
- (ms3b.jpg -- fonts come in all different shapes and sizes.
- Different typefaces and sizes are chosen depending on
- circumstances and the whim of the designer)
-
- The disadvantage to bitmapped fonts becomes obvious when you
- use them in a DTP program and send them to a printer. Yuck
- is the word. To get around this, the Amiga uses
- Intellifonts. These are fonts which are difference from
- Bitmapped fonts in a fundamental way. Rather than storing a
- minature image of each letter, a description of the text is
- stored. When drawing a letter A for example, the Intellifont
- describes the two lines meeting at an angle and the cross
- bar. The result is that no matter what size the letter is
- displayed, it's always smooth. As you can imagine this
- process takes up more memory and processing speed. For DTP
- applications though, it's worth it.
-
- (ms4.iff -- bitmapped and scalable fonts. Can you tell the
- difference? I hope so. If you can't, visit an optician
- immediately.)
-
- So why does your printer produce smooth text when you print
- a text file from a text editor or Shell using Bitmapped
- fonts? Because unlike with a DTP package, the text itself is
- being sent to the printer. The printer can then use its
- internal (smooth) fonts to print it.
-
- A DTP program will not send the plain text. Instead it
- creates an internal image of what the printed document looks
- like. It then sends this image line-by-line to the printer
- as though it were a huge graphic image. Result: the ability
- to include graphics and also smooth fonts no matter what
- size they are displayed in.
-
- The fonts drawer on Workbench (ah, I knew we would get
- around to it) stores both these types of fonts. You'll see
- Topaz in there: in fact, you'll see a file called Topaz.font
- and then a sub-directory called Topaz which contains a file
- for each size available.
-
-
-
- Locale
- ------
-
- (ms5.iff)
-
- The Amiga is an international computer, and this directory
- was part of an attempt to make it easier for programmers to
- provide support in multiple languages (well, English,
- German, French, Italian, Danish, Spanish, Portuguese,
- Swedish, Norwegian and Dutch). There is a Preferences editor
- entitled "Locale", and by setting this your application
- would hopefully develop the ability to speak to you in your
- chosen tongue. Nice idea, but few programs actually support
- it.
-
- (ms6.iff -- the Locale editor can change where you live.
- Virtually.)
-
- It's still worth exploring mind you. If you look in
- locale:help/English/sys you'll find a file called
- amigaguide.guide. This is the file which AmigaGuide uses
- when asked for help. Altering it can be useful and/or
- amusing.
-
-
- Rexxc
- -----
-
- (ms7.iff)
-
- Ahah, now we're talking. This is where the Amiga's built-in
- programming language lives. Here you'll find the various ARexx
- commands such as "RX". We've dealt with ARexx is past
- Masterclass tutorials in a great deal of depth, and this is
- where the magic spells are kept.
-
-
-
- Box out: Pretty backdrops and icons
-
- Maybe you are wondering why my Workbench looks a lot less
- drab than yours. Is it all down to my sparkling personality?
- Well, partly, but a lot is also due to a Preferences program
- called WBPattern. Use it and you can select a standard IFF
- image to appear in the background of the Window or the
- Workbench screen.
-
- The only snag is that you are limited to the number of
- colours of your Workbench display. Unless you have a
- graphics card, anything more than sixteen can be pretty slow
- and memory greedy.
-
- Creating your own backdrop patterns can be an interesting
- evening's entertainment. I like random patterns of pastel
- shades, because it's still possible to read black text over
- them. Others prefer stone or marble textures, or even
- digitised images.
-
- (ms8.iff)